The following members have been removed from the existing types:
Member | Description |
---|---|
Leadtools.Dicom.AddIn.Common.ServerSettings.EnableLog | Removed in v19 |
Leadtools.Dicom.AddIn.Configuration.AddInElement | Removed in v19 |
Leadtools.Dicom.AddIn.Configuration.AssemblyElement | Removed in v19 |
Leadtools.Dicom.AddIn.DicomServer.EnableLog | Removed in v19 |
The following members have been added to the existing types:
Member | Description |
---|---|
Leadtools.Dicom.AddIn.Attributes.ExternalStoreConfigurationAttribute | External Store Addins use the ExternalStoreConfigurationAttribute attribute so mark the configuration class in an external store-addin. The framework uses this attribute to locate the configuration class. |
Leadtools.Dicom.AddIn.Attributes.ControlAttribute | External Store Addins use the ControlAttribute attributes to control the appearance of the dynamically generated controls. |
Leadtools.Dicom.AddIn.Attributes.ControlAttribute(Int32,Int32) (Constructor) | Initializes a new instance of the ControlAttribute class. |
Leadtools.Dicom.AddIn.Attributes.ControlAttribute(Int32) (Constructor) | Initializes a new instance of the ControlAttribute class. |
Leadtools.Dicom.AddIn.Attributes.ControlAttribute (Constructor) | Initializes a new instance of the ControlAttribute class. |
Leadtools.Dicom.AddIn.Attributes.ControlAttribute.Width | This attribute specifies the width (in pixels) of the dynamically generated configuration control item |
Leadtools.Dicom.AddIn.Attributes.ControlAttribute.Height | This attribute specifies the height (in pixels) of the dynamically generated configuration control item |
Leadtools.Dicom.AddIn.Attributes.ControlAttribute.Password | This attribute specifies that the dynamically generated configuration textbox item will be masked on input |
Leadtools.Dicom.AddIn.Common.MessageNames.IsAddinHealthy | Queries an Addin to see if it is able to function properly. |
Leadtools.Dicom.AddIn.Common.ServerSettings.RelationalQueries | Gets or sets a value indicating whether relational queries are supported |
Leadtools.Dicom.AddIn.Common.RelationalQuerySupportEnum | Represents the constants that are used to indicate the relational query support for a C-FIND-SCP. |
Leadtools.Dicom.AddIn.Common.RelationalQuerySupportEnum.Never | Relational Queries are never supported. |
Leadtools.Dicom.AddIn.Common.RelationalQuerySupportEnum.Negotiation | Relational Queries are supported, but must be negotiated (in the Extended negotiation subitem of the DICOM Association). |
Leadtools.Dicom.AddIn.Common.RelationalQuerySupportEnum.Always | Relational Queries are always supported, even if the support has not been negotiated. |
Leadtools.Dicom.AddIn.Common.ServiceMessage.Broadcast | Gets or sets a value indicating whether this ServiceMessage is broadcast to all listeners. |
Leadtools.Dicom.AddIn.Configuration.AdvancedSettings.SetAddInCustomData`<T>(String,String,`<T>,Type[]) | Adds custom data to the specified addin configuration. |
Leadtools.Dicom.AddIn.Configuration.AdvancedSettings.GetAddInCustomData`<T>(String,String,Type[]) | Gets the addin custom data. |
Leadtools.Dicom.AddIn.DicomServer.RelationalQueries | Gets a value indicating whether relational queries are supported |
Leadtools.Dicom.AddIn.Interfaces.ICrud | External Store Addins implement this interface to provide ICrud operations (Create, Retrieve, Update, Delete). |
Leadtools.Dicom.AddIn.Interfaces.ICrud.Initialize | Called by the PACSFramework so that external store add-in can perform any required initialization |
Leadtools.Dicom.AddIn.Interfaces.ICrud.SettingsChanged | Called by the PACSFramework when the external store settings change for any external store addin through the CSStorageServerManager UI |
Leadtools.Dicom.AddIn.Interfaces.ICrud.Store(String,Boolean,String@) | Called by the PACSFramework so that the external store addin can store the local file filename to the external store |
Leadtools.Dicom.AddIn.Interfaces.ICrud.StoreDicom(String,Leadtools.Dicom.DicomDataSet,Leadtools.Dicom.DicomDataSetSaveFlags,Boolean,String@) | Called by the PACSFramework so that the external store addin can store dataset to the external store |
Leadtools.Dicom.AddIn.Interfaces.ICrud.UpdateDicom(Data.DataRow,Leadtools.Dicom.DicomDataSet,Leadtools.Dicom.DicomDataSetSaveFlags) | Called by the PACSFramework so that the external store addin can update dataset on the external store |
Leadtools.Dicom.AddIn.Interfaces.ICrud.RetrieveFile(Data.DataRow,String) | Called by the PACSFramework to retrieve the file specified by row from the external store to the local store |
Leadtools.Dicom.AddIn.Interfaces.ICrud.RetrieveDicom(Data.DataRow,Leadtools.Dicom.DicomDataSetLoadFlags,Leadtools.Dicom.DicomDataSet@) | Called by the PACSFramework to retrieve the DicomDataSet specified by row from the external store to the local store |
Leadtools.Dicom.AddIn.Interfaces.ICrud.Delete(String) | Called by the PACSFramework to delete the DicomDataSet from the external store that corresponds to token. |
Leadtools.Dicom.AddIn.Interfaces.ICrud.DeleteDicom(Data.DataRow) | Called by the PACSFramework to delete the DicomDataSet specified by row from the external store |
Leadtools.Dicom.AddIn.Interfaces.ICrud.Exists(String,Boolean@) | Called by the PACSFramework to determine if the file that corresponds to token exists on the external store. |
Leadtools.Dicom.AddIn.Interfaces.ICrud.ExistsDicom(Data.DataRow,Boolean@) | Called by the PACSFramework to determine if the DicomDataSet specified by row exists on the external store. |
Leadtools.Dicom.AddIn.Interfaces.ICrud.StoreLocal | Gets a boolean value indicating whether the external store addin is to store to the local store (true) or directly to the external store (false) |
Leadtools.Dicom.AddIn.Interfaces.ICrud.ExternalStoreGuid | Gets a string representing the GUID (globally unique identifier) associated with this external store add-in |
Leadtools.Dicom.AddIn.Interfaces.ICrud.FriendlyName | Gets the friendly name for this external store add-in |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract | All External Store Addins must contain a class that derives from this class in order to define configuration settings common to all external store add-ins. |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.GetCrudInterface | Returns an object that implements the ICrud interfaces for this external store addin. |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.VerifyConfiguration(String@) | Returns 'true' if the configuration settings are valid for this external store addin; otherwise, returns 'false'. |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.Equals(Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract) | Returns 'true' if this ExternalStoreAddinConfigAbstract object is equivalent to other; returns 'false' otherwise |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.EnableAutoExternalStore | Gets a boolean value indicating whether this external store addin supports 'External Store' on the External Store settings 'Schedule' tab. |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.EnableAutoClear | Gets a boolean value indicating whether this external store addin supports 'Clear Local' on the External Store settings 'Schedule' tab |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.EnableVerifyRetrieveAfterExternalStore | Gets a boolean value indicating whether this external store addin supports 'Verify (Retrieve after external store)' on the External Store settings 'Schedule' tab |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.FriendlyName | Gets or sets a string value containing the Friendly name displayed in the External Store Settings drop-down list of CSStorageServerManager.exe. |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.ConfigurationObject | Gets or sets the configuration object that holds all of the configuration settings unique to this external store addin. |
Leadtools.Dicom.AddIn.ExternalStoreAddinConfigAbstract.Guid | Gets or sets a string value containing the GUID that uniquely identifies this external store addin. |
Leadtools.Dicom.AddIn.Interfaces.ServerFeatures.GeneralFunctionality | Determines if the server supports baseline functionality in the PACS Framework Server. |
Leadtools.Dicom.AddIn.Interfaces.ServerFeatures.Rules | Determines if the server supports the Rules Addin functionality of the DICOM PACS Framework Server. |
Leadtools.Dicom.AddIn.Interfaces.ServerFeatures.Worklist | Determines if the server supports the Worklist Addin functionality of the DICOM PACS Framework Server. |
Leadtools.Dicom.AddIn.Interfaces.ServerFeatures.ExternalStore | Determines if the server supports the ExternalStore Addin functionality of the DICOM PACS Framework Server. |
The following members have been added to the existing types:
Member | Description |
---|---|
Leadtools.Dicom.AddIn.ServiceStartException | Throw this exception from the Load member to prevent the service from starting |
Leadtools.Dicom.AddIn.ServiceStartException (Constructor) | Initializes a new instance of the ServiceStartException class with its message string set to the empty string ("") and its inner exception set to a null reference (Nothing in Visual Basic). |
Leadtools.Dicom.AddIn.ServiceStartException(String) (Constructor) | Initializes a new instance of the ServiceStartException class with its message string set to "message", and its inner exception set to a null reference (Nothing in Visual Basic). |
Leadtools.Dicom.AddIn.ServiceStartException(Runtime.Serialization.SerializationInfo,Runtime.Serialization.StreamingContext) (Constructor) | Initializes a new instance of the ServiceStartException class with the specified serialization and context information. |
Leadtools.Dicom.AddIn.ServiceStartException(String,Exception) (Constructor) | Initializes a new instance of the ServiceStartException class with a specified error message and a reference to the inner exception that is the cause of this exception. |
Version 18 has not changed from Version 17.5. For more information, refer to https://www.leadtools.com/corporate/new-in-v18.htm.
The following Types have been added to LEADTOOLS For .NET v17.5:
Type | Description |
---|---|
Leadtools.Dicom.AddIn.Interfaces.ILicenseProvider | Allows the implementor to provide runtime license information to the storage server. |
ILicense | Allows implementors to provide license information to the PACS Framework Server. |
IFeature | Allows implementors to add licensing features to the PACS Framework Server. |
IServerConfig | Allows implementors to initialize some configuration information when the server loads. |
IExtendedPresentationContextProvider | Allows implementors to support DICOM extended negotiation features in an addin. |
The following Members have been added to existing types in LEADTOOLS For .NET v17.5:
Member | Description |
---|---|
GetTotalClients | Gets the total number of connected clients. |
Equals | Determines whether the specified AeInfo is equal to the current AeInfo. |
RegisterSingle | Registers a single instance of a type mapping with the container. |
LicenseFile | Gets or sets the license file associated with the PACS Framework Server. |
ServiceName | Gets or sets the name of the service. |
SetIgnoreType | Ignores the specified type, which is one of the loaded add-in DLLs. |
SetConfigAssemblies | Sets the order of configuration assemblies to load in the advanced.config file. |
Settings | Gets the advanced settings associated with this notifier. |
LicenseFile | Gets the license file associated with the PACS Framework Server. |
Leadtools.Dicom.AddIn.DicomServer.ServerSettingsChanged | Occurs when the PACS Framework Server settings are changed. |
The following Enumerations have been added to LEADTOOLS For .NET v17.5:
Enumeration | Description |
---|---|
ExtendedNegotiation | Specifies the type of extended negotiation used in DICOM communications. |
The following Types have been removed from LEADTOOLS For .NET v17:
Type |
---|
Leadtools.Dicom.AddIn.Interfaces.IServiceLog |
For more information, refer to https://www.leadtools.com/corporate/new-in-v17.htm
The following assembly has been added to LEADTOOLS For .NET v16.5:
Namespace | Description |
---|---|
Leadtools.Dicom.AddIn | Includes classes, structures and enumerations for easily creating DICOM-based servers. |